From 698d53df4776b92133b0e5d23e472f92e0485b04 Mon Sep 17 00:00:00 2001 From: "jmb@artemis.home.pimb.org" Date: Wed, 16 Nov 2005 13:34:52 +0100 Subject: [PATCH] Dom0 might not be called Domain-0, so ask for the name in shutdown.py, instead of hardcoding it Signed-off-by: Jody Belka --- tools/python/xen/xm/shutdown.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/python/xen/xm/shutdown.py b/tools/python/xen/xm/shutdown.py index 7f626838bc..c32dbc616a 100644 --- a/tools/python/xen/xm/shutdown.py +++ b/tools/python/xen/xm/shutdown.py @@ -22,9 +22,9 @@ import sys import time from xen.xend.XendClient import server +from xen.xend import sxp from xen.xm.opts import * -DOM0_NAME = 'Domain-0' DOM0_ID = '0' gopts = Opts(use="""[options] [DOM] @@ -54,7 +54,8 @@ gopts.opt('reboot', short='R', def shutdown(opts, doms, mode, wait): if doms == None: doms = server.xend_domains() - for x in [DOM0_NAME, DOM0_ID]: + dom0_name = sxp.child_value(server.xend_domain(0), 'name') + for x in [dom0_name, DOM0_ID]: if x in doms: doms.remove(x) for d in doms: -- 2.30.2